Big Huge Thesaurus

American red squirrel

noun